drainage canals - Español Inglés Diccionario